three-strap leather sandals - Español Inglés Diccionario